package com.whq.entity;

import java.io.Serializable;
import java.util.Date;

/**
 * 
 * @author auto create
 * @since 1.0,2017-11-29 23:11:31
 */
public class CarOperate implements Serializable {

    private static final long serialVersionUID = 1765557461434890L;

    private Long id;//

    private String carColor;//车辆颜色

    private String imageUrl;//车辆图片地址

    private String carPlateNum;//车牌号码

    private String carVin;//车架号

    private String cityId;//车辆所属城市ID

    private String cityName;//车辆所属城市名称

    private String operateNum;//车辆运营编号(类似订单号，平台内部使用)

    private Integer status;//车辆运营状态 1:待分配； 2:会员待使用；3：平台待使用；4:会员使用中；5：平台使用中；6：维修中；7：整备中 8.已失联 9.已预约 

    private Long operateTypeId;//平台运营类型id

    private String operateTypeName;//平台运营类型名称(如:专车、婚庆、短租等)

    private String carBrand;//车辆品牌

    private Integer valid;//数据有效性 0:无效；1:有效；

    private String carType;//车型

    private String drivingKm;//行驶公里

    private Date manufactureTime;//出厂日期

    private String carQrcodeUrl;//车辆二维码URL

    private String engineNum;//发动机号

    private Date created;//

    private Long carTypeId;//车型id

    private Date readyTime;//开始整备时间

    private Date failureTime;//故障时间

    private Long carIgnedtoId;//车辆归属id（某租赁公司）

    private String carIgnedtoName;//车辆归属名称（某租赁公司）

    public Long getId() {
        return this.id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getCarColor() {
        return this.carColor;
    }

    public void setCarColor(String carColor) {
        this.carColor = carColor;
    }

    public String getImageUrl() {
        return this.imageUrl;
    }

    public void setImageUrl(String imageUrl) {
        this.imageUrl = imageUrl;
    }

    public String getCarPlateNum() {
        return this.carPlateNum;
    }

    public void setCarPlateNum(String carPlateNum) {
        this.carPlateNum = carPlateNum;
    }

    public String getCarVin() {
        return this.carVin;
    }

    public void setCarVin(String carVin) {
        this.carVin = carVin;
    }

    public String getCityId() {
        return this.cityId;
    }

    public void setCityId(String cityId) {
        this.cityId = cityId;
    }

    public String getCityName() {
        return this.cityName;
    }

    public void setCityName(String cityName) {
        this.cityName = cityName;
    }

    public String getOperateNum() {
        return this.operateNum;
    }

    public void setOperateNum(String operateNum) {
        this.operateNum = operateNum;
    }

    public Integer getStatus() {
        return this.status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public Long getOperateTypeId() {
        return this.operateTypeId;
    }

    public void setOperateTypeId(Long operateTypeId) {
        this.operateTypeId = operateTypeId;
    }

    public String getOperateTypeName() {
        return this.operateTypeName;
    }

    public void setOperateTypeName(String operateTypeName) {
        this.operateTypeName = operateTypeName;
    }

    public String getCarBrand() {
        return this.carBrand;
    }

    public void setCarBrand(String carBrand) {
        this.carBrand = carBrand;
    }

    public Integer getValid() {
        return this.valid;
    }

    public void setValid(Integer valid) {
        this.valid = valid;
    }

    public String getCarType() {
        return this.carType;
    }

    public void setCarType(String carType) {
        this.carType = carType;
    }

    public String getDrivingKm() {
        return this.drivingKm;
    }

    public void setDrivingKm(String drivingKm) {
        this.drivingKm = drivingKm;
    }

    public Date getManufactureTime() {
        return this.manufactureTime;
    }

    public void setManufactureTime(Date manufactureTime) {
        this.manufactureTime = manufactureTime;
    }

    public String getCarQrcodeUrl() {
        return this.carQrcodeUrl;
    }

    public void setCarQrcodeUrl(String carQrcodeUrl) {
        this.carQrcodeUrl = carQrcodeUrl;
    }

    public String getEngineNum() {
        return this.engineNum;
    }

    public void setEngineNum(String engineNum) {
        this.engineNum = engineNum;
    }

    public Date getCreated() {
        return this.created;
    }

    public void setCreated(Date created) {
        this.created = created;
    }

    public Long getCarTypeId() {
        return this.carTypeId;
    }

    public void setCarTypeId(Long carTypeId) {
        this.carTypeId = carTypeId;
    }

    public Date getReadyTime() {
        return this.readyTime;
    }

    public void setReadyTime(Date readyTime) {
        this.readyTime = readyTime;
    }

    public Date getFailureTime() {
        return this.failureTime;
    }

    public void setFailureTime(Date failureTime) {
        this.failureTime = failureTime;
    }

    public Long getCarIgnedtoId() {
        return this.carIgnedtoId;
    }

    public void setCarIgnedtoId(Long carIgnedtoId) {
        this.carIgnedtoId = carIgnedtoId;
    }

    public String getCarIgnedtoName() {
        return this.carIgnedtoName;
    }

    public void setCarIgnedtoName(String carIgnedtoName) {
        this.carIgnedtoName = carIgnedtoName;
    }

}
